source 'http://rubygems.org'

gem 'rails', '3.1.3'

# Core
gem 'mysql2', '0.3.7'
gem 'jquery-rails'
gem 'simple_form'
gem 'carrierwave'
gem 'mini_magick'
gem 'kaminari'
gem 'cancan'

# Auth
gem 'devise'
gem 'devise_invitable'
gem 'therubyracer'
gem 'oauth2'
gem 'warden_oauth'

# Capistrano
gem 'capistrano'
gem 'capistrano-ext'

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails'
  gem 'coffee-rails'
  gem 'uglifier'
end

group :development do
  gem 'nifty-generators'
  gem 'mongrel', '>= 1.2.0.pre2'
  gem 'ruby-debug19', require: 'ruby-debug'
  # Guard !!!
  gem 'guard-bundler'
  gem 'guard-livereload'
  gem 'guard-rspec'
  gem 'guard-cucumber'
  # - OSX specific for guard
  # if RUBY_PLATFORM =~ /darwin/i
    gem 'rb-fsevent', :require => false
  # end
end

group :development, :test do
  gem 'forgery', '0.3.12'
  # Test suite
  gem 'rspec-rails'
  gem 'factory_girl_rails'
  gem 'mocha'
  gem 'cucumber-rails'
  gem 'capybara'
  gem 'database_cleaner'
end
